home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 34.zip
/
BS1 part 34
/
Weubblers handler.adf
/
Docs
/
knownbugs
< prev
next >
Wrap
Text File
|
1989-01-16
|
3KB
|
49 lines
Known Bugs:
1.) Mit newhandler geschriebene Disketten sind langsamer auf PCs als normale
Disketten.
Kann vorkommen. Dem Amiga ist es egal, wie Spuren gegeneinander verschoben
sind, da er sowieso immer ganze Tracks schreibt (Weshalb es eigentlich Unsinn
ist, Amiga-Disketten ueberhaupt zu formatieren, sie werden eigentlich bei jedem
Schreibzugriff voellig neu formatiert; wohingegen bei PCs die erste Formatierung
immer erhalten bleibt). Der PC liest dagegen sektorweise. Wenn also dort die
Anweisung an den Controller kommt, Sektor 1-10 einer Spur zu lesen, wird gewartet,
bis Sektor 1 vorbeikommt und bis dahin KEIN BYTE gelesen. Daher ist der Ver-
schiebungsfaktor der Spuren gegeneinander wichtig. Da newhandler im AmigaDos-
Stil ganze Tracks schreibt, wird dieser Faktor bei jedem Write-Zugriff geaendert
und kann sich eben auch mal verschlechtern. Wird nicht geaendert.
5.) newhandler schreibt einige Diskformate nicht.
Stimmt auch. Auf dem ATARI ST gibt es ein Diskformat mit 11 Sektoren pro
Spur. Da wir immer ganze Tracks schreiben und das Standard-Diskformat benutzen,
passen bei uns maximal 10 Sektoren auf eine Spur. Es gilt aber :
Bei nicht-exotischen Formaten hatten wir keine Probleme. Wird nicht geaendert.
8.) Diskettenwechsel werden nicht immer richtig erkannt.
Stimmt, macht aber nichts. Beim Wechsel von einer Diskette im Standard-Format
zu einer anderen wird die MagicNumber der Diskette, die beim Formatieren verge-
ben wird, ueberprueft. Findet newhandler hier dieselbe Nummer, nimmt es an,
das alle Locks auf die alte Diskette auch auf der jetzt eingelegten gueltig
sind. Da einige Formatierprogramme (auch auf PCs, auf STs scheint das schon fast
normal zu sein!) immer dieselbe Nummer vergeben, ist diese Methode nicht voellig
sicher. Ein Fehler kann aber nur dazu fuehren, dass z.B. beim Zurueckschreiben
eines Files aus dem Editor das File nicht auf die Diskette geschrieben wird,
von der gelesen wurde, sondern auf die im Augenblick im Drive liegende. Wird
nicht behoben, aber verwenden Sie bitte moeglichst Formatierprogramme, die
die MagicNumber richtig schreiben.
11.) Fremdlaufwerke liefern Fehler beim Schreiben auf 10-Sektorige Disketten.
Ist bisher noch nicht passiert, koennte aber passieren, wenn Sie Fremd-
laufwerke mit extrem falscher Geschwindigkeit benutzen. Die Track-
kapazitaet (gemessen z.B. mit TrackCap) sollte nicht unter 6230 Bytes auf
vom AMIGA formatierten Disketten absinken. Falls sie wesentlich darunter
liegt, benutzen Sie besser 9-sektorige Disketten. Uebrigens gibt es fuer
10-sektorige Disketten kein MSDOS-Standard-Format, so dass die so forma-
tierten Disketten sowieso nur mit 3.3 gelesen werden koennen.